upper arm support - German English Dictionary